package com.tkjt.pms.modules.common.service;

import com.baomidou.mybatisplus.extension.service.IService;
import com.tkjt.pms.common.entity.TkIndexReport;
import com.tkjt.pms.common.vos.TkIndexReportVO;

import org.jeecg.common.api.vo.Result;
import org.jeecg.common.system.vo.LoginUser;

import java.util.List;
import java.util.Map;
import java.util.Set;


public interface TkIndexReportService extends IService<TkIndexReport>{
    Result<?> list(LoginUser loginUser,TkIndexReportVO kIndexReport);

    Set<String> selectReportCodes(String indexYearMonth, String dataType);

    void updateReporByParam(Map<String,Object> param);
}
